package dto

import "time"

type MainAccountDto struct {
	Id          uint                  `json:"id"`
	Nickname    string                `json:"nickname"`
	Avatar      string                `json:"avatar"`
	PhoneNumber string                `json:"phone_number"`
	Email       string                `json:"email"`
	Address     AddressValueObjectDto `json:"address"`
	CreateTime  time.Time             `json:"create_time"`
}

type AddressValueObjectDto struct {
	Province string `json:"province"`
	Block    string `json:"block"`
	Unit     uint8  `json:"unit"`
}

type QueryMainAccountDto struct {
	Id uint `json:"id"`
}
